﻿/* rolly CSS文档*/
/* 全局样式 */
html,body{margin:0;padding:0;border:0;}
ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div{margin:0;padding:0;border:0;}
body{font-size:12px;}
ul,ol{list-style-type:none;}
select,input,img,select{vertical-align:middle;}
img{border:none;}
.clearit{clear:both;}
.blank15{height:15px;overflow:hidden;}
a{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-decoration:none;}
a:hover{text-decoration:underline;}
a.red:hover{text-decoration:underline;}
a,area{blr:expression(this.onFocus=this.blur())}/*for IE*/
a:focus{-moz-outline-style:none;}/*for Firfox*/
.margt05{margin-top:5px;}
.margb03{margin-bottom:3px;}
.margr5{margin-right:5px;margin-top:5px;}
.paddb10{padding-bottom:10px;}
.bord1{border-bottom:1px solid #ccc;}
.blue1{color:#00ccff;}
.margl10{margin-left:10px;}
.blank10{clear:both;float:left;width:100%;height:15px;}
.bg_grey{background:#f8f8f8;width:700px;}
.orangecolor{color:#ed8152;}

/*宽度自定义*/
.wid480{width:480px;}
.wid60{width:60px;}
.wid70{width:70px;}

/* 背景图 */
.bjtu{width:100%;height:800px;position:absolute;top:0;z-index:-1;margin:0px auto;overflow:hidden;}

/* page */
#page{width:100%;}

/* main */
.main{width:1010px;margin:10px auto;overflow:hidden; _display:inline-block; }

/*中间内容 */
.box{margin:10px auto;position:relative;zoom:1;width:1010px;clear:both;}
/*首页下边框圆角 */
.box .tl{left:0;top:0;}
.box .tr{right:0;top:0;}
.box .tc{width:1010px;height:5px;overflow:hidden;}
.box .bl{left:0;bottom:0;}
.box .br{right:0;bottom:0;}
.box .bc{width:1010px;height:5px;overflow:hidden;}
.box .bl,.box .br,.box .tl,.box .tr{width:5px;height:5px;position:absolute;overflow:hidden;}
.cc .cbl,.cc .cbr,.cc .ctl,.cc .ctr{width:5px;height:5px;position:absolute;overflow:hidden;}

/* Home中间内容 */
.box .cc{width:1010px;height:auto;_display:inline-block;overflow:hidden;}
/*.box .login_cc{background:#fff;width:1010px;height:302px;_display:inline-block;overflow:hidden;}*/
.box .login_cc{width:1010px;height:340px;_display:inline-block;overflow:hidden;  box-shadow: 0 0 6px #777777;}
.cc .ctl{left:0;top:0;}
.cc .ctr{right:0;top:0;}
.cc .ctc{width:1010px;height:5px;overflow:hidden;}
.cc .cbl{left:0;bottom:0;}
.cc .cbr{right:0;bottom:0;}

/*网站导航*/
.setMap{float:left;width:500px;height:33px;line-height:150%;margin-top:5px;font-weight:bold;}
.setMap a{white-space:normal;word-break:break-all;word-wrap:break-word;}
.setMap span{vertical-align:middle;}
.setMap .mapSeparator{margin:0px 3px;font-weight:normal;}

/*没有数据*/
.noDataInfo{float:left;width:100%;text-align:center;padding:10px 0px;margin-top:5px;}
.noDataInfo img{margin-right:15px;}
.noDataInfo span{font-weight:bold;}

/*注册页面*/
.multilan{float:right;margin-right:15px;}
.top .multilan{margin-top:14px;}
.login_top .multilan{margin-top:8px;position:relative;}
.multilan span{font-weight:bold;}
.multilan select{font-size:12px;}

/*搜索*/
.commsearch{height:25px;}
.commsearch a{white-space:normal;word-wrap:break-word;word-break:keep-all;}
.commsearch span,.commsearch input{float:left;height:16px;line-height:16px;*height:18px;*line-height:18px;_height:14px;_line-height:14px;}
.commsearch span{margin-top:1px;}
.commsearch .searchtext{float:left;margin:0;margin-top:2px;*margin-top:1px;_margin-top:2px;}
.commsearch img{float:left;margin-top:6px;_margin-top:3px;margin-right:4px;margin-bottom:2px;*margin-bottom:0px;_margin-bottom:2px;}
.commsearch .twocc_btn3{float:left;padding:1px 4px 4px 4px;margin-top:0px;margin-left:6px;height:18px;line-height:18px;_height:14px;margin-right:2px;}
.commsearch .twocc_btn3:hover{padding:2px 4px 2px 4px;_padding-bottom:6px;height:18px;line-height:18px;_height:14px;}
body:nth-of-type(1) .commsearch .twocc_btn3{margin-top:1px;}

/*多语言切换*/
.dd {/*display:inline-block !important;*/text-align:left;font-size:12px;float:left;*width:120px;}
.dd .ddTitle {/*background:#f2f2f2;*/padding:1px 3px 5px;text-indent:0;cursor:default;overflow:hidden;	height:13px;}
.dd .ddTitle span.arrow {float:right; display:inline-block;width:16px; height:12px;margin-top:2px; cursor:pointer; }
.dd .ddTitle span.ddTitleText {text-indent:1px; overflow:hidden; line-height:12px;padding-right:6px;vertical-align:bottom;}
.dd .ddTitle span.ddTitleText img{text-align:left; padding:3px 8px 1px 0;}
.dd .ddTitle img.selected {padding:0 3px 0 0;vertical-align:top;}
.dd .ddChild {position:absolute;margin:0;overflow:auto;overflow-x:hidden !important;padding: 5px 8px;right:0px;z-index: 1; top: 22px;*top:23px;display: none; min-width: 110px;*width:110px;}
.dd .ddChild .opta a, .dd .ddChild .opta a:visited {padding-left:10px}
.dd .ddChild a {display:block;padding: 5px 0 5px 3px;text-decoration:none;overflow:hidden;white-space:nowrap;cursor:pointer;}
.dd .ddChild a:hover {clear: both;font-size: 12px;}
.dd .ddChild a img {border:0;padding:2px 8px 0 0;vertical-align:middle;}
.hidden {display:none;}


/*登陆页*/
.login_cc .login_top{width:100%;height:25px;margin-top:5px;position:relative;z-index:11;}
.login{float:left;font-weight:bold;font-size:14px;margin-left:25px;_margin-left:13px;margin-top:5px;}
#login_link{float:left;width:55px;height:50px; background-repeat:no-repeat;margin-left:15px;_margin-left:8px;margin-bottom:10px;_margin-bottom:0px;overflow:hidden;}
/*.login_border{float:left;width:955px;margin-left:25px;_margin-left:13px;padding-bottom:10px;height:195px;margin-top:20px;border:1px solid #ECF4FF;_overflow:hidden;}*/
.login_border{float:left;width:915px;margin-left:17px;_margin-left:5px;padding:10px 30px;height:230px;margin-top:10px;position: relative;}
.loginbd_title{float:left;font-size:14px;padding-left:3px;padding-right:3px;position:relative;top:-16px;left:21px;display:block;background:#fff;}
.login_cc a.loginbtn{float:left;width:64px;background-repeat:no-repeat;height:20px;line-height:19px;margin:10px 0px 10px 356px;text-decoration:none;border:none;cursor:pointer;}
.login_cc a.loginbtn:hover{background-repeat:no-repeat;text-decoration:none;}

.login_div .btn{width:59px;height:17px;background-repeat:no-repeat;border:0;text-align:center;font-weight:normal;padding:0;*padding-top:3px;}

/*多语言修改table结构的登陆结构*/
.login_border .login_con{float:left;width:915px;}
.con_div{clear:both;width:100%;min-height:40px;_height:40px;}
.div_row{float:left;width:100%;margin-bottom:10px;}
.div_row .div_column_left{float:left;width:30%;display:block;}
.div_row .div_column_left .column_left_01{text-align:right;width:100%;font-size:13px;_font-size:12px;height:25px;_height:22px;line-height:25px;*line-height:30px;_line-height:22px;}
.column_txt_01{font-weight:bold;font-size:13px;_font-size:12px;}
.div_row .div_column_right{float:left;width:70%;*width:68%;}
.div_row .div_column_right .column_right_01{float:left;width:60%;margin-left:10px;*margin-left:5px;}
.div_row .div_column_right .column_right_02{float:left;width:80%;margin-left:10px;_margin-left:8px;}
.column_right_02 .column_right_yzm{float:left;width:50%;}
.column_right_02 .column_right_yzmlink{float:left;width:50%;margin-top:2px;}
.column_right_02 .column_right_yzmlink a{font-weight:bold;font-size:13px;margin-left:10px;}
.div_row .div_column_right .column_right_02 .column_right_yzm input{width:92%;}
.div_row .div_column_right input{width:100%;height:25px;line-height:25px;margin:0;}
.cb{margin-bottom:4px;*margin-bottom:2px;}
.mystable .con_div{clear:both;width:100%;min-height:40px;_height:40px;}
.mystable .con_div tr td{float:left;width:33%;display:block;}
.td_column_01{text-align:right;width:100%;font-size:13px;height:25px;line-height:25px;*line-height:30px;}
.mystable .con_div tr td.col28{width:30%;display:block;}
.mystable .con_div tr td.col25{width:28%;}
.mystable .con_div tr td.col30{width:30%;}
.mystable .con_div tr td.col41{float:left;width:38%;}

.mystable .con_div tr td .td_radio{float:left;}
.mystable .con_div tr td .td_radio div{float:left;width:18px;}
.mystable .con_div tr td .td_radio div label{float:left;display:inline-block;height:18px;line-height:18px;}
.mystable .con_div tr td .td_radio div input{width:18px;}


/* top */
.cc .top{width:100%;height:65px;margin-top:5px;position:relative;z-index:11;}
#logo{float:left;font-weight:bold;margin-left:15px;_margin-left:8px;margin-top:5px;}
#logo a.logotu{float:left;width:36px;height:33px;padding-top:0px;background-repeat:no-repeat;background-position:center center;margin-right:8px;}
#logo a{float:left;vertical-align:middle;padding-top:8px;}
#logo a.linkcon{_margin-top:3px;}
#logo a.linkarrow{margin:0px 3px;_margin-top:2px;font-weight:normal;}
#logo a.linkarrow:hover{text-decoration:none;}
#logo span{position:relative;top:8px;*top:6px;_top:11px;}
.login_info{float:right;margin-top:10px;margin-right:10px;_margin-right:5px;}
.login_info li{float:left;}
.login_info li a{padding-right:5px;padding-left:5px;font-weight:bold;}
/* oneleft */
.cc .cc_left{float:left;width:675px;margin-right:15px;margin-left:15px;_margin-left:8px;height:auto;overflow:hidden;}
/*.cc_left .lffirst1{width:100%;height:219px;background:#F8E62E;color:#fff;overflow:hidden;}*/
.cc_left .lffirst1{width:100%;height:219px;background-repeat:no-repeat; background-position:center center;overflow:hidden;}
.cc_left .lffirst1 h1{font-size:48px;margin-left:20px;margin-top:20px;}
.cc_left .lffirst1 h3{font-size:16px;margin-left:20px;margin-top:55px;}

.cc_left .cclf_div,.cc_left .cclf_div2{float:left;width:335px;height:350px;margin-bottom:5px;overflow:hidden;}
.cc_left .cclf_div{margin-right:5px;}
.cclf_lfphoto1{width:333px;height:220px;text-align:center;overflow:hidden;}
#lfph1{background-repeat:no-repeat; background-position:center center;}
#lfph2{background-repeat:no-repeat; background-position:center center;}
#lfph3{background-repeat:no-repeat; background-position:center center;}
#lfph4{background-repeat:no-repeat; background-position:center center;}
#lfph5{background-repeat:no-repeat; background-position:center center;}
#lfph6{background-repeat:no-repeat; background-position:center center;}
.cclf_lfinfo1{width:335px;height:128px;overflow:hidden;}
.cclf_lftitle1{font-weight:bold;margin-top:8px;margin-left:8px;margin-bottom:30px;}
.cclf_lftitle1 a{padding-left:25px;}
.cclf_lful1,.cclf_lful2{float:left;width:325px;margin-left:5px;margin-right:5px;_margin-left:3px;_margin-right:3px;padding-bottom:10px;}
.cclf_lful1 li{float:left;width:275px;height:16px;margin-left:22px;_margin-left:11px;line-height:120%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.cclf_lful1 li a{cursor:text;}
.cclf_lful1 li a:hover{text-decoration:none;}
.cclf_lfdesc1{float:left;width:275px;margin:10px 30px;_margin:5px 15px;}

/* twoleft */
.pinlun_border{float:left;width:595px;margin-left:78px;_margin-left:39px;padding-bottom:15px;height:auto;margin-top:8px;}
.pinlunbd_title{padding-left:3px;padding-right:3px;position:absolute;top:-8px;left:40px;}
.pinlunbd_title2{padding-left:3px;padding-right:3px;position:absolute;top:-8px;left:40px;}

#con {float:left;width:675px;height:auto;overflow:hidden;}
#con2{float:left;width:582px;margin-top:15px;margin-left:6px;_margin-left:3px;overflow:hidden;}
#tags_title{width:582px;}
#tags {padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px 0px 0px 8px; width: 400px; padding-top: 0px; height: 24px}
#tags li {float: left; margin-right: 5px; list-style-type: none; height: 24px}
#tags li A {padding-right: 18px; padding-left: 28px; float: left; padding-bottom: 0px;line-height: 24px; padding-top: 0px; height: 24px; text-decoration: none}
#tags_title .yinyong{float:right;background-repeat:no-repeat;width:45px;height:20px;}
#tags_title .yinyong a {padding-right: 0px; padding-left: 11px;padding-bottom: 0px; background:none;line-height: 20px; padding-top: 0px; text-decoration: none;}
#tags li.emptyTag {background: none transparent scroll repeat 0% 0%; width: 4px}
#tags li.selectTag {margin-bottom: -2px; position: relative; height: 25px}
#tags li.selectTag A {line-height: 25px; height: 25px}
#tagContent {padding:1px; margin-top:2px;_margin-top:0px;}
.tagContent {display: none; padding-top:10px;}
.bianjiqi{width:100%;height:258px;/*border: 1px solid #CCCCCC; */}
.bianjiqi2{width:637px;height:268px;}
#tagContent div.selectTag {display: block}
.contip{float:left;width:620px;line-height:150%;white-space:normal;word-wrap:break-word;word-break:normal;font-weight:bold;margin-top:8px;}


/* 话题列表选项 */
.fxlist{float:left;width:600px;margin-top:10px;}
.twocc_select{float:left;height:20px;_width:35%;}
.twocc_select .twocc_menu{float:left;font-size:12px;position:relative;height:22px;}
.twocc_select .over_area{padding:1px;}
.twocc_select .over_area .select{float:left;_width:120px;padding: 0 12px 0 3px;_padding:0;display:block;font-size:12px; text-decoration:none; height:17px; line-height:19px;}

.jt{ float:left;width:8px; height:5px; background-position:center center;display:block;position:absolute; top:8px;right:0px; cursor:pointer;}
#twoccList{position:absolute;z-index:10; left:0px; top:21px;font-size:12px; display:none;width:150px;}
#twoccList li{float:left;text-align:left; zoom:1;display:inline-block;width:150px;}
#twoccList li a{display:block;padding:4px;text-align:left; text-decoration:none; zoom:1;width:140px;line-height:160%;white-space:normal;word-wrap:break-word;word-break:keep-all;}
#twoccList li a:hover{text-decoration:none;}
.rel2{position:relative;}



.twocc_btn,.twocc_btn2,.twocc_btn3,.twocc_btn4{float:left;height:19px;line-height:19px;text-align:center;margin-right:10px;_margin-right:5px;border:none;cursor:pointer;}
.twocc_btn2{margin-top:10px;*padding-top:2px;background-repeat:no-repeat;}
.twocc_btn3{float:right;margin-top:10px;margin-bottom:10px; }
.twocc_btn4{padding:0px 6px;margin-left:360px;margin-top:10px;padding-bottom:2px;}

.twocc_btn a,.twocc_btn2 a,.twocc_btn3 a{display:block;background-repeat:no-repeat;border:none;cursor:pointer;padding:0px 6px;}
.twocc_btn a:hover,.twocc_btn2 a:hover,.twocc_btn3 a:hover{padding:0px 6px;background-repeat:no-repeat;text-decoration:none;}
a.twocc_btn,a.twocc_btn2, a.twocc_btn3{padding:0px 6px;}
a.twocc_btn:hover,a.twocc_btn2:hover, a.twocc_btn3:hover{padding:0px 6px;background-repeat:no-repeat;text-decoration:none;}
.deleteuploadFile_btn{border:none;cursor:pointer;}

/*2012-03-01 Kim修改 联系研究员*/
#effect { z-index: 4;padding: 0.4em; position: absolute;border-radius: 5px; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);}
#effect a:hover{text-decoration: none;}
#effect .title{margin:0em 0.8em;text-align:left;padding: 0.3em 0;}
#effect h3 { float: left;margin: 6px 0 0 6px; padding: 0.3em; text-align: center;cursor:pointer;border-radius: 5px;width:75px;}
#effect h3 img{padding:0 0.7em;}
#effect h3 label,#effect h3 img{cursor:pointer;}
#effect h3 label{width: 49px;font-size:12px;display: inline-block;overflow: hidden; word-wrap: break-word;width: 74px;}
#effect h3:hover{border-radius: 0 0 100% 0 / 0 0 12px 0;box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2);}
#effect .bottom_btn{padding: 9px 3px 4px 0;text-align: right;clear:both;}

/*左边列表内容*/
.cc_left .twocclf_div,.cc_left .twocclf2_div{float:left;width:660px;margin-left:15px;_margin-left:8px;height:auto;margin-top:8px;overflow:hidden;}
.cc_left .twocclf2_div{border:none;}
.twocclf_img,.twocclf_img2{float:left;width:41px;height:41px;margin-right:15px;_margin-right:8px;overflow:hidden;}
.twocclf_img{ width:41px;height:41px;}
.twocclf_img2{width:41px;height:41px;}
.twocclf_img img,.twocclf_img2 img{width:41px;height:41px;}
.twocclf_info,.twocclf_info2{float:left;width:90%;height:auto;}
.twocclf_info .appendanswerl{float:left;width:80%;_width:75%; white-space:normal;word-wrap:break-word;overflow:hidden;}
.twocclf_info .appendanswerr{float:right;width:20%;}
.twocclf_info2 .topicanswert{float:left;width:98%; white-space:normal;word-wrap:break-word;overflow:hidden;}
.twocclf_info2 .topicanswerd{float:right;width:98%;}
.topicanswerd .blogdescr{margin-right:8px;}
.infouser,.infouser2{font-size:16px;padding:5px;}
.infouser2{float:left;font-weight:normal;font-size:14px;width:720px;}
.infouser a{white-space:normal;line-height:140%;}

.infotitle{padding:5px;line-height:280%;word-wrap: break-word;}
.infotitle img{/*width:530px;*/}
.infoimg{padding:7px;}
.infodesc{padding:5px;}
.pinlundesc{float:left;padding:5px;margin-top:2px;}
.infodesc2{padding:5px;float:right;}
.ziyuan{float:left;margin-left:6px;_margin-left:3px;margin-bottom:10px;height:auto;overflow:hidden;}
.ziyuan li{float:left;width:635px;height:22px;line-height:22px;vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.ziyuan li img{width:16px;height:16px;margin-right:4px;}
.ziyuan li a{margin-right:15px;}
.ziyuan li a:hover{text-decoration:underline;}

/*帖子详情左边第二块列表内容*/
.cc_left .cclf_link{float:right;height:18px;line-height:18px;margin-top:10px;margin-bottom:10px;overflow:hidden}
.cclf_link li{float:left;margin-right:20px;}
.cclf_link li.link_next{margin-right:10px;}

.cc_left .twocclf_div2{float:left;width:600px;margin-left:82px;_margin-left:41px;padding-bottom:25px;height:auto;margin-top:10px;overflow:hidden;}
.twocclf_title{float:left;width:600px;padding-bottom:10px;font-weight:bold;}


/* 评论列表选项 */
.pinlun_select{float:right;height:20px;margin-top:4px;margin-bottom:20px;position:relative;z-index:10;width:130px;*margin-right:10px;}
.pinlun_select .pinlun_menu{font-size:12px;position:relative;height:22px;}
.pinlun_select .pinlun_area{padding:1px; cursor:pointer;}
.pinlun_select .pinlun_area .select{display:block; padding-left:2px;padding-right: 15px; font-size:12px; text-decoration:none; height:17px; line-height:19px;float:right;}
.jt{ float:left; width:8px; height:5px;background-position:center center; display:block;position:absolute; top:8px;right:0px; cursor:pointer;}
.pinlun_list{position:absolute;z-index:10;right:0px; top:21px; font-size:12px; display:none;width:160px;}
.pinlun_list li {float:left;text-align:left; zoom:1;width:160px;}
.pinlun_list li a{padding: 3px 15px 3px 5px; height:18px;line-height:18px;text-decoration:none;display:block; width:140px;}
.pinlun_list li a:hover{text-decoration:none;}
.pinlun_rel{position:relative;}

/*评论样式*/
.cc_left .commenttitle{float:left;width: 650px; margin-left:15px;_margin-left:8px;margin-top: 10px;padding-bottom: 5px;overflow:hidden;}
.commenttitle .commtext{float:left;width:20%;font-weight:bold;padding-top:4px;padding-left:4px;}
.commenttitle .commsearch{float:right;_padding-right:4px;}
.commsearch span{float:left;margin-right:2px;margin-top:4px;}
.commsearch .comminput{float:left;padding-top:4px;}
.commsearch a.commbtn{float:left;width:49px;height:18px;margin-left:2px;margin-top:2px;overflow:hidden;}

/*take a survey*/
.cc .twocc_all{float:left;width:99%;height:auto;overflow:hidden;}
.twocc_all .twoccall_div{float:left;width:98%;height:auto;margin-top:8px;_margin-top:4px;margin-left:40px;_margin-left:40px;overflow:hidden;}

.twoccall_div .nextbtn{float:left;width:96%;margin:30px 0px 10px 15px;_margin-left:8px;}
.nbtn2 {width:64px;background-repeat:no-repeat;height:20px;line-height:19px;padding:0;_padding-top:1px;display:block;border:none;cursor:pointer;}

.twoccall_datiinfo{float:left;width:500px;height:auto;overflow:hidden;margin-top:10px;}
.twoccall_div .datititle{width:96%;font-size:18px;font-weight:bold;padding:0px 8px;overflow:hidden;}
.twoccall_div .alarm{width:96%;font-size:16px;margin-top:10px;margin-bottom:6px;padding:0px 8px;overflow:hidden;}

.twoccall_div .datilist{width:96%;margin-top:20px;overflow:hidden;}
.datilist li{float:left;width:96%;font-size:14px;height:31px;line-height:150%;margin-left:white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.datilist li input{margin-top:-2px;}


.twocc_page2{float:left;width:80%;text-align:center;height:50px;_height:60px;margin:60px 4px 20px 240px;_margin:60px 2px 20px 120px;overflow:hidden;}
.twocc_page2 li{float:left;width:22px;height:20px;line-height:20px;font-size:11px;margin:2px;overflow:hidden;}
.twocc_page2 li.daticheck{background-repeat:repeat-x;height:19px;line-height:19px;margin-right:6px;_margin-right:3px;}
.twocc_page2 li.datinext{width:60px;background-repeat:repeat-x;height:19px;line-height:19px;margin-right:6px;_margin-right:3px;}
.twocc_page2 li.datinext a{padding-right:5px;background-repeat:no-repeat; background-position:100% 35%;}
.twocc_page2 li.back_next{width:50px;*line-height:22px;_line-height:22px;}
.twocc_page2 li a{text-decoration:none;}

.sharp{width:200px;margin:20px auto 0;float:left;margin-left:12px;_margin-left:6px;margin-right:5px;_margin-right:10px;}
.zisharp{width:192px;margin-left:3px;}
.sharp .daiticontent div{padding:10px;text-indent:2em;}
.daticontent{height:140px;}
.zidaticontent{height:80px;text-align:center;}
.datitext{float:left;width:195px;}


/*BBS列表页*/
.table_div{float:left;width:660px;margin-left:15px;_margin-left:8px;height:auto;margin-top:8px;overflow:hidden;}
.table_div table{border:none;width:660px;border-collapse:collapse;text-align:left;}
.table_div table th{text-align:left;}
.table_div table tr th{font-weight:normal;font-size:13px;height:20px;line-height:20px;}
.table_div table tr td{height:20px;line-height:160%;padding:3px;}
.table_div a{white-space:normal;word-break:break-all;word-wrap:break-word;}
.table_div a:hover.tdadmin{text-decoration:underline;}
.table_div a:hover{text-decoration:underline;}
.zhiding{background-repeat:repeat-x;}
.table_div table tr.zhiding td{border:none;}

/*BBS帖子图标样式*/
.threadtopCss{width:29px;height:15px;display:block;}
.threadnoreplayCss{width:29px;height:15px;display:block;}
.threadhavereplayCss{width:29px;height:15px;display:block;}
.threadnewCss{width:29px;height:15px;display:block;}
.threadhotCss{width:29px;height:15px;display:block;}

/*BBS详情页*/
.cc .bbsdetail{margin:0px auto;width:1000px;height:auto;overflow:hidden;}
.bbsdetail .bbstop{float:left;width:100%;}
.bbsdetail .bbstop2{float:left;width:100%;border:none;}
.bbstop .cclf_link,.bbstop2 .cclf_link{float:right;height:18px;line-height:18px;margin-top:0px;margin-bottom:10px;overflow:hidden;}
.bbsdetail .bbscon{float:left;width:100%;margin-bottom:5px;overflow:hidden;}
.bbscon .bbsleft{float:left;width:139px;margin-top:8px;padding-bottom:10px;overflow:hidden;}
.bbsleft .bbslinfo{float:left;width:123px;margin-left: 18px;_margin-left: 7px;}
.bbslinfo li{float:left;width:123px;margin-bottom:5px;white-space:normal;word-wrap:break-word;word-break:keep-all;}
.bbslinfo li.bbsdefen{height:20px;line-height:20px;font-weight:bold;text-align:left;}
.bbsdefen .blogdescr{margin-bottom:0;margin-top:0;float:left;}

.bbslinfo li a:hover{text-decoration:underline;}
.bbslinfo li a:hover.bladmin{text-decoration:underline;}

.bbscon .bbsright{float:left;width:840px;margin-left:15px;_margin-left:8px;height:auto;border:none;margin-top:8px;}
.bbsright .twocclf_info2{width:840px;border:none;}
.twocclf_info2 .infouser{float:left;font-weight:bold;}

.bbsbtn{float:right;height:20px;line-height:19px;margin-top:10px;margin-bottom:10px;overflow:hidden;}
.bbsbtn a{padding:0px 5px;background-repeat:no-repeat;height:20px;line-height:22px;text-align:center;display:block;}
.bbsbtn a:hover{background-repeat:no-repeat;text-decoration:none;}

/*BBS新建页面*/
.cc .bbsc_left{float:left;width:700px;margin-right:15px;margin-left:15px;_margin-left:8px;height:auto;overflow:hidden;}
.bbsc_border{float:left;width:680px;padding-bottom:15px;margin-bottom:10px;height:auto;margin-top:8px;}
.bbsc_title,.bbsc_title2{float:left;font-size:14px;padding-left:3px;padding-right:3px;position:relative;top:-8px;left:10px;}
.bbsc_title2{width:30px;}
.bbsc_border #tags_title .yinyong{float:right;background-repeat:no-repeat;width:64px;height:20px;}
.bbsc_border #tags_title .yinyong a {padding-left: 8px;}
.bbsc_border #con2{float:left;width:668px;margin-top:15px;margin-left:6px;_margin-left:3px;overflow:hidden; position:relative;}
.bbsc_border #tags_title{width:668px;}
.bbsc_border .bianjiqi{width:664px;height:275px;overflow:hidden;}
/*.bbsc_border  #tags li a.selectfirst {padding-right: 8px; padding-left: 8px; }*/
.bbsc_border  #tags li a.selectfirst{padding-right:28px;padding-left:34px;}

.new_text{float:left;font-weight:bold;width:660px;margin-top:10px;margin-bottom:2px;margin-left:4px;_margin-left:2px;overflow:hidden;}
.newt_input,.newt_input2{float:left;width:664px;height:20px;margin-bottom:10px;margin-left:4px;_margin-left:2px;padding:0;overflow:hidden;}
.textinput{float:left;width:656px;padding:2px;margin:0;height:12px;border:0;}
.newt_input2{padding:0;}
.newtext{float:left;width:602px;height:20px;border:none;margin:0;padding:0;padding-top:1px;}
.newbutton{float:left;width:62px;*width:58px;_width:60px;height:21px;border:none;}
.new_del{float:left;width:664px;height:20px;line-height:20px;margin-left:4px;_margin-left:2px;overflow:hidden;}


/*blog列表页*/
/*#blogoptions{width:65px;}*/
.blog_info{float:left;width:650px;height:auto;overflow:hidden;}
.blog_info .infouser{font-weight:bold;}
.blog_info .infouser a:hover{text-decoration:underline;}
.infodesc a.blogadmin:hover{text-decoration:underline;}
.blogdesc{float:left;width:400px;margin-bottom:10px;margin-top:20px;height:auto;overflow:hidden;margin-left:8px;_margin-left:4px;}
.blogdesc a{margin-right:20px;}
.blogdesc a:hover{text-decoration:underline;}
.blogdescr{float:right;width:82px;height:20px;margin-bottom:10px;margin-top:20px;overflow:hidden;}
.blogdescr .bd_div1{float:left;width:50px;height:20px;line-height:20px;text-align:center;font-weight:bold;background-repeat:no-repeat;overflow:hidden;}
.blogdescr .bd_div1 a{width:50px;height:20px;display:block;}
.blogdescr .bd_div1 a:hover{text-decoration:underline;}
.blogdescr .bd_div2,.blogdescr .bd_div4{float:left;width:30px;height:20px;overflow:hidden;}
.blogdescr .bd_div2 a,.blogdescr .bd_div4 a{float:left;width:30px;height:20px;background-repeat:no-repeat;}  
.blogdescr .bd_div2 a:hover{background-repeat:no-repeat;}
.blogdescr .bd_div4 a:hover{background-repeat:no-repeat;}
.blogdescr .bd_div3{float:left;width:50px;height:20px;line-height:20px;text-align:center;font-weight:bold;background-repeat:no-repeat;overflow:hidden;}
.blogdescr .bd_div3 a{width:50px;height:20px;display:block;}
.blogdescr .bd_div3 a:hover{text-decoration:underline;}

/*blog详情页*/
.cc_left .twocclf_title{float:left;width:650px;margin-left:15px;_margin-left:8px;padding-bottom:5px;height:auto;margin-top:10px;}
.cc_left .blogdetail,.cc_left .blogdetaildash,.cc_left .blogdetailsolid,.cc_left .childnobord{float:left;width:100%;margin-left:15px;_margin-left:8px;padding-bottom:25px;height:auto;margin-top:10px;}
.cc_left .childnobord{border:none;}
.blogdetail .twocclf_info,.blogdetaildash .twocclf_info,.blogdetailsolid .twocclf_info,.childnobord .twocclf_info{width:95%;overflow:visible;}
.blog_border{float:left;width:650px;position: relative;margin-left:4px;_margin-left:8px;padding-bottom:8px;height:auto;margin-top:8px;}
.blog_border #con2{width:640px; position:relative;}
.blog_border #tagContent{width:635px;}

/*mysettings*/
.cc .mysettings{margin:0px auto;width:1000px;height:auto;overflow:hidden;}
.mysettings #con2{width:1000px;}
.blog_border #tagContent{width:635px;}
.mysettings  #tags li A{padding:0px 13px 0px 15px;}
.mysul{float:left;width:1000px;height:25px;overflow:hidden;}
.mysul li{float:left;height:20px;line-height:20px;margin-right:20px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.mystop{float:left;width:1000px;margin-left:15px;_margin-left:8px;margin-bottom:10px;height:auto;overflow:hidden;}
.upload{float:left;margin-top:10px;}
.upload .twocc_btn2{margin-top:2px;_margin-top:0px; *margin-left:5px;}
.upload input{float:left;}
.mystleft{float:left;}
.mystleft .mysphoto{width:56px;margin: 0 auto;float:left;}
.mystleft img{width:56px;height:54px;}
.mystleft .twocc_btn3{clear:both;float:left;}
.mystright{float:left;width:800px;height:auto;overflow:hidden;}
.mystright li{float:left;width:800px;line-height:150%;white-space:normal; word-wrap:break-word;}
.mystright li a{margin-right:13px;white-space:normal; word-wrap:break-word;}
.mystable,.myscon,.mybordernone{float:left;width:970px;line-height:150%;padding:10px;margin-top:2px;margin-bottom:10px;}
.myscon table,.mybordernone table{width:100%;border-collapse:collapse;text-align:center;}
.myscon table tr th,.mybordernone table tr th{font-weight:normal;font-size:13px;height:20px;line-height:20px;}
.myscon table tr td,.mybordernone table tr td{height:20px;line-height:160%;padding:3px;}
/*.mybordernone table{border-top:none;}
.mybordernone table tr td{border:none;border-left:1px solid #A3C8FF;}*/
.mybordernone a.brown:hover{text-decoration:none;}
.mystable table{margin:10px auto;border:none;width:360px;border-collapse:collapse;}
.mystable table tr td{text-align:left;height:30px;line-height:160%;padding: 5px 0;width: 84px;}
.myscon li{float:left;width:900px;margin:10px auto 10px 350px;}
.myscon li span{text-align:right;}
.myscon a:hover.tdadmin{text-decoration:underline;}
.myscon a:hover{text-decoration:underline;}
.zhiding{background-repeat:repeat-x;}
.myscon .twocc_page{margin-left:260px;}

.mysc,.mysnone{float:left;width:990px;margin-top:20px;margin-bottom:10px;}
/*.mysc{display:block;}*/
.mysnone{display:none;}
.mys_title{float:left;padding-left:3px;padding-right:3px;position:relative;top:-8px;left:10px;}

/*翻页*/
.twocc_page{float:left;width:100%;text-align:center;height:45px;_height:60px;/*margin:20px 4px 10px 166px;_margin:20px 2px 10px 83px;*/overflow:hidden;}
.twocc_page li{float:left;width:22px;height:20px;line-height:20px;font-size:11px;margin:2px;overflow:hidden;}
.twocc_page li.daticheck{background-repeat:repeat-x;height:19px;line-height:19px;margin-right:6px;_margin-right:3px;}
.twocc_page li.datinext{width:60px;background-repeat:repeat-x;height:19px;line-height:19px;margin-right:6px;_margin-right:3px;}
.twocc_page li.datinext a{padding-right:5px;background-repeat:no-repeat; background-position:100% 35%;}
.twocc_page li.back_next{width:50px;*line-height:22px;_line-height:22px;}
.twocc_page li a{text-decoration:none;}
/*new翻页*/
#anpOrders{margin: 0px auto;}
.scc{line-height: 45px;margin: 2px;overflow: hidden;font-size: 11px;height: 20px;padding-top:2px;padding-left:6px;padding-bottom:2px;padding-right:6px;text-decoration: none;}
.sccok{line-height: 45px;margin: 2px;overflow: hidden;font-size: 11px;height: 20px;padding-top:2px;padding-left:6px;padding-bottom:2px;padding-right:6px;text-decoration: none;}
.btn{overflow: hidden;font-size: 11px;height: 20px;padding-top:2px;padding-left:6px;padding-bottom:2px;padding-right:6px;margin: 2px 2px 5px;cursor:pointer;}
.inputbtn{margin: 2px 2px 5px;overflow: hidden;font-size: 11px;padding-top:2px;padding-left:6px;padding-bottom:2px;padding-right:0px;width:3px;}




/*右侧投票栏*/
.radios{display: inline-block;_border:none; padding-right:13px;cursor:pointer;height:16px;}
.outsc{position:absolute;left:-9999px}
.cbs{display: inline-block;_border:none; padding-right:13px;cursor:pointer;}

/*co-creation*/
.cc .cocreation{float:left;width:99%;height:auto;overflow:hidden;}
.coclist{float:left;width:100%;margin-top:10px;}
.cocreation .coc_div{width:680px;height:530px;margin:0px auto;}
.coc_div h3{float:left;font-size:18px;}
.cocreation .xinqing{ width:800px;height:235px;position:absolute;top:420px;left:100px;_left:101px;overflow:hidden;}
.cockuang{float:left;width:160px;height:260px;margin-top:8px;margin-right:8px;overflow:hidden;}
.cockuang ul{width:160px;height:260px;}
.cockuang ul li{float:left;width:140px;margin:0px 10px;_margin:0px 5px;line-height:18px;overflow:hidden;}
.cockuang ul li a{float:left;width:140px;height:18px;line-height:18px;text-decoration:none;}
.cockuang ul li.imgtu a{width:140px;height:100px;margin-top:10px;margin-bottom:8px;}
.cockuang ul li.imgtu a img{width:140px;height:90px;}
.cockuang ul li a:hover{text-decoration:underline;}
.cockuang ul li span{float:left;width:140px;height:40px;line-height:18px;margin-bottom:35px;overflow:hidden;}
.coctitle{float:left;width:100%;margin-bottom:30px;}
.coctitle h2{font-size:24px;margin-bottom:5px;margin-top:15px;word-wrap: break-word;width: 100%;}
.coctitle h4{font-size:18px;word-wrap: break-word;line-height: 23px;width: 100%;}
.ccrg_coc{width:290px;height:194px;margin-top:8px;overflow:hidden;}
.cocdetail{margin-top:10px;}


/* right */
.cc .cc_right{float:left;width:290px;height:auto;overflow:hidden}
.ccrg_shiping{width:290px;height:219px;overflow:hidden;}
.ccrg_div,.ccrg_div2{float:left;width:136px;height:135px;margin-top:15px;overflow:hidden;}
.ccrg_div2{margin-right:6px;}
.ccrg_text{height:48px;}
.ccrg_text a{height:33px;padding-left:25px;padding-top:15px;display:block;}
.ccrg_text a:hover{text-decoration:underline;}
.ccrg_img{width:136px;height:85px;background-repeat:no-repeat; background-position:top center;}
.ccrg_img2{width:136px; height:85px;background-repeat:no-repeat;background-position:top center;}
.ccrg2_div,.ccrg2_div2{float:left;width:290px;overflow:hidden;}
.ccrg2_div{margin-top:24px;}
.ccrg2_div2{margin-top:24px;}
.ccrg2_div .ccrg2_title,.ccrg2_div2 .ccrg2_title{float:left;width:100%;height:30px;}
.ccrg2_div .ccrg2_title span,.ccrg2_div2 .ccrg2_title span{float:left;width:274px;font-size:16px;font-weight:bold;margin-top:4px;_margin-top:6px;margin-left:8px;}
.ccrg2_div ul,.ccrg2_div2 ul{width:290px;}
.ccrg2_div ul li,.ccrg2_div2 ul li{float:left;width:274px;padding:8px;text-align:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.ccrg2_div ul li.last,.ccrg2_div2 ul li.last{border:none;}
.ccrg2_div ul li img{vertical-align:top;margin-right:4px;}
.ccrg2_div ul li.more,.ccrg2_div2 ul li.more{text-align:right;border:none;}


/*vote_div*/
.vote_div{float:right;width:290px;margin-top:28px;overflow:hidden;}
.vote_div .vote_title{float:left;width:100%;height:30px;}
.vote_div .vote_title span{float:left;width:274px;font-size:16px;font-weight:bold;margin-top:4px;_margin-top:6px;margin-left:8px;}
.vote_div .vote_info,.vote_div .vote_info2{float:left;width:100%;font-size:12px;padding:4px;line-height:140%;white-space:normal;word-wrap:break-word;overflow:hidden;}
.vote_div .vote_info2{padding:0px 4px;margin-bottom:10px;}
.vote_div .vote_con{width:100%;margin-bottom:4px;overflow:hidden;}
.vote_con li{float:left;width:185px;text-align:left;padding:4px;white-space:normal;word-wrap:break-word;overflow:hidden;}
.vote_con li span{width:185px;height:10px;position:relative;top:3px;padding:0;display:block;overflow:hidden;}
.vote_con li.votenum{float:right;width:80px;overflow:hidden;}

.vote_con .twocc_btn3{float:right;margin:4px;_margin:4px 2px;margin-right:32px;_margin-right:16px;padding:0;text-align:center;}
.vote_con .twocc_btn3 a{float:left;}



/* ltscon */
.cc .ltscon{float:left;width:957px;height:600px;margin-left:26px;_margin-left:13px;overflow:hidden;}
.ltscon .ltstitle{width:100%;height:26px;margin:0;padding:0;overflow:hidden;}
.ltscon .ltslist{width:100%;height:574px;overflow:hidden;}

.ltslist .ltslistleft{float:left;width:368px;height:574px;margin:0;padding:0;overflow:hidden;position:absolute; z-index:3;}

.ltslistleft .ltslftitle{width:340px;height:20px;line-height:20px;_line-height:20px;padding-left:28px;background-repeat:repeat-x;}
.lts_select{float:left;width:80px;}
.lts_select .lts_menu{float:left;/*width:68px;*/font-size:12px;position:relative;}
.lts_select .lts_area{cursor:pointer;}
.lts_select .lts_area .select{display:block;padding-left:2px;font-size:12px;font-weight:bold; text-decoration:none; height:20px; line-height:20px;}
.lts_list{overflow:hidden;position:absolute;z-index:15;left:0px;margin-top: 17px;_margin-top:-3px;top:0px;_top:20px; width:200px;height:218px;font-size:12px; display:none;}
.lts_list_div{overflow:hidden;position:absolute;left:0px;z-index:0; _z-index:0;_top:22px;height:260px;_height:250px;width:202px;display:none;}

.lts_list li {float:left;width:196px;z-index:500;height: 22px;line-height: 24px;padding: 4px 2px;text-align:left; zoom:1;}
.lts_list li span{float:left;padding-left:26px;height:23px;}
.lts_list li.current span,.lts_list li.zaixian span{cursor:pointer;}
.lts_list li.lixian span{cursor:pointer;}

.lts_list li.all span{padding-left: 32px;}
.lts_list li a{float:right;text-decoration:none;display:block; }
.lts_list li a:hover{text-decoration:underline;}
/*2012-05-25修改 background添加*/
.lts_rel{position:relative; padding-right: 15px;cursor:pointer;background: url("../images/common/leftlist/descending.gif") no-repeat scroll right 2px transparent;}

.ltslistleft .ltslflist{width:366px;height:492px;overflow:hidden;}

.ltslflist .ltslfcon{width:100%;height:460px;overflow:hidden;overflow-y:auto;}
.ltslfcon li{float:left;width:346px;padding:0px 5px;_height:20px;line-height:160%;word-wrap: break-word;}
.ltslfcon li.ltsfirst{margin-top:8px; }
.ltslfcon li.ltsxinxi{margin-top:8px;}
.ltslfcon li.ltsfirst .blue{cursor:pointer;}
.ltslfcon li.ltsfirst .orange{cursor:pointer;}

.ltslflist .ltslfinfo{width:100%;height:32px;overflow:hidden;}

.ltslfinfo .infolf{float:right;width:168px;overflow:hidden;}
.ltslfbtn1,.ltslfbtn2{float:left;height:21px;_line-height:21px;font-size:12px;font-weight:bold;border:none;cursor:pointer;margin-left:10px;margin-top:6px;overflow:hidden;}
.ltslfbtn1{width:57px;background-repeat:no-repeat;}
.ltslfbtn2{width:79px;background-repeat:no-repeat;}

.ltslfinfo .inforg{float:left;width:187px;overflow:hidden;}
.inforg div{float:left;height:16px;cursor:pointer;margin-left:5px;_margin-left:3px;margin-top:8px;overflow:hidden;}
.inforg div span{margin-left:20px;}

.ltslistleft .ltsinfo{width:100%;height:55px;padding-top:2px;padding-bottom:3px;background-repeat:repeat-x;}
.ltsinfo .infobottomlf{float:left;width: 211px; height:0px; _height:-2px; font-weight:bold;margin-left:16px;_margin-left:10px; margin-right:35px;_margin-right:35px;}
.ltsinfo .infobottomcn{float:left;width: 280px;margin-top:17px;_margin-top: 0px;height: 34px;overflow:hidden;margin-left:5px;_margin-left:5px;font-size:12px;word-wrap: break-word;overflow-x: hidden;overflow-y: auto;}
.ltsinfo .infobottomrg{float:left;width:56px;height:50px;margin-top: 4px; _margin-top:-12px; border:none;margin-left:5px;background-repeat:no-repeat;overflow:hidden;}

.ltslist .ltslistright{float:left;width:589px;height:574px;margin:0;padding:0;overflow:hidden; position:absolute;left: 389px;}
.ltslistright img{vertical-align:top;}



.scrollDiv{height: 17px;line-height: 18px;vertical-align: middle;margin: 0;padding: 0;text-align: center;position:absolute;cursor:pointer; width:202px; display:none;}


/*Kudo*/
.cc .kudo{margin:0px auto;width:1000px;height:auto;overflow:hidden;}
.kudo #con2{width:1000px;}
.kudo  #tags li A{padding:0px 5px;margin:0;text-align:center;}
.kudosul{float:left;width:1000px;height:25px;margin-bottom:10px;overflow:hidden;}
.kudosul li{float:left;height:20px;line-height:20px;margin-right:10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.kudosul li.kudoselect a{padding:0px 10px 0px 5px;}
.kudosul li a:hover{text-decoration:none;}
.kudouser{float:left;width:1000px;margin-left:15px;_margin-left:8px;margin-bottom:10px;height:auto;overflow:hidden;}
.kudoinfo{float:left;width:1000px;margin-left:15px;_margin-left:8px;margin-bottom:10px;height:auto;overflow:hidden;}
.kudoinfo span{margin-left:10px;}
.kudoinfo span.kfirst{margin-left:0px;}
.kudotleft{float:left;width:80px;margin-bottom:8px;overflow:hidden;}
.usernum{float:left;position:relative;top:20px;margin-right:6px;}
.kudotleft img{height:54px;width:54px;border-width:0px;}
.kudotright{float:left;width:900px;margin-bottom:8px;height:auto;overflow:hidden;}
.kudotright li{float:left;width:900px;line-height:120%;white-space:normal; word-wrap:break-word;}
.kudotright li a{margin-right:13px;white-space:normal; word-wrap:break-word;}
/*.kudolist{float:left;border-collapse:collapse;margin-bottom:8px;height:auto;border:1px solid #A3C8FF;width:80%;text-align:center;overflow:hidden;}*/
.kudolist{float:left;width:970px;line-height:150%;padding:10px;margin-top:2px;margin-bottom:10px;}
.kudolist table{width:100%;border-collapse:collapse;text-align:center;}
.kudolist table tr th{font-weight:normal;font-size:13px;height:20px;line-height:20px;}
.kudolist table tr td{height:20px;line-height:160%;padding:3px;}
.kudolist tr .myusername{text-align:left;}
.kudolist li{float:left;line-height:120%;white-space:normal; word-wrap:break-word;}
.kudolist img{height:54px;width:54px;border-width:0px;}
.kudolist li a{margin-right:13px;white-space:normal; word-wrap:break-word;}
/*Kudo*/

/*section style*/
.cc .section{margin:0px auto;width:1000px;}
.section .bannercon{float:left;width:980px;height:219px;margin:0px 0px 15px 15px;_margin:0px 0px 15px 8px;overflow:hidden;}
.conleft{float:left;width:675px;margin-right:15px;_margin-right:8px;overflow:hidden;}
.conleft img{width:675px;height:219px;}
.conright{float:left;width:290px;overflow:hidden;}
.protitle{width:84%;margin:0px auto;text-align:center;font-size:14px;line-height:150%;font-weight:bold;overflow:hidden;}
.proinfo{float:left;width:100%;line-height:180%;margin-top:6px;height:148px;overflow:hidden;overflow-y:auto;}
.section .conall{float:left;width:980px;margin-left:15px;_margin-left:8px;margin-bottom:10px;overflow:hidden;}
.sectioncon,.sectitle{float:left;width:964px;padding:6px;line-height:180%;overflow:hidden;}
.sectitle .seclink{width:100%;margin-left:0px;font-weight:bold;white-space:normal;word-break:break-all;}
.sectitle span{margin-left:6px;}
.sectioncon{width:962px;}
.sectioncon .secpic{float:left;width:160px;text-align:center;margin-right:5px;overflow:hidden;}
.secpic img{}
.sectioncon .secinfo{float:left;width:780px;line-height:180%;overflow:hidden;white-space:normal;word-break:break-all;}
/*section style*/


/* footer */
.cc .footer{float:left;width:980px;height:40px;margin-top:5px;margin-left:15px;_margin-left:8px;padding-left:6px;padding-top:5px;overflow:hidden;}
.cc .footer a{font-weight:bold;}
.cc .footer .flink{display:block;height:20px;line-height:20px;}
/*后加-----osx样式---*/
#osx-modal-content, #osx-modal-data {display:none;}

#osx-overlay {cursor:wait;}


#osx-container {font: 16px/24px "Lucida Grande",Arial,sans-serif; padding-bottom:4px; width:600px; -moz-border-radius-bottomleft:6px; -webkit-border-bottom-left-radius:6px; -moz-border-radius-bottomright:6px; -webkit-border-bottom-right-radius:6px; border-radius:0 0 6px 6px; -moz-box-shadow:0 0 64px #000; -webkit-box-shadow:0 0 64px #000; box-shadow:0 0 64px #000;}
#osx-container #osx-modal-title {font-weight:bold; padding:6px 8px; }
#osx-container .close {display:none; position:absolute; right:0; top:0;}
#osx-container .close a {display:block; font-weight:bold; padding:6px 12px 0; text-decoration:none;}
#osx-container #osx-modal-data {font-size:12px; padding:6px 12px;}
#osx-container h2 {margin:10px 0 6px;}
#osx-container p {margin-bottom:10px;}


#divReply{margin-bottom:8px;word-wrap:break-word;word-break:keep-all;}
.selfanswer{float:left;margin-left:74px;_margin-left:37px;margin-top:10px;}




/*头像剪切页面应用样式*/
.foldbox{margin:0px auto;}
.foldbox .fold_top { height: 5px;overflow: hidden;border-radius:3px 3px 0 0;}
.fold_center {overflow: hidden;padding: 0 19px;position: relative;font-size:12px;}
.bindphone {min-height: 400px;padding: 7px 20px 0;}
.bindphone .title {padding: 0 0 17px 5px;}
.bindphone .title em {padding: 0 14px;}
address, caption, cite, code, dfn, em, th, var {font-style: normal;font-weight: normal;}
.photo_change {margin: -7px auto 0;text-align: center;width: 570px;}
.photo_change {text-align: center;}
table {border-collapse: collapse;border-spacing: 0;}
.table2 tr td {text-align: left;}
.table2 tr td img {height: 180px;margin: 12px 0 38px;overflow: hidden;width: 180px;}
fieldset, img {border: 0 none;}
.r1 .txta {height: 16px;}
.input1 input, .input2 input, .input3 input {border-style: solid;border-width: 1px;float: left;font-size: 12px;margin: 0;padding: 4px 5px 1px;width: 196px;}
.input1, .input2, .input3 {height: 22px;margin-top: 8px;width: 208px;}

dl.resolve {line-height: 1.7em;margin: 0 auto;width: 566px;}
dl.resolve dt {padding: 16px 0 0;}
dl.resolve dd {padding: 2px 0 16px 25px;}
dl.resolve dt em {float: left;height: 20px;margin-right: 6px;width: 20px;}
.linedot1 {clear: both;height: 1px;margin: 7px 0 11px;overflow: hidden;width: 100%;}
.foldbox .fold_bottom {height: 4px;overflow: hidden;border-radius: 0 0 3px 3px;}
.foldbox .fold_top em, .foldbox .fold_bottom em {display: block;float: right;padding-right: 6px;}
/*浏览*/
input.bind_btn {border: 0 none;cursor: pointer;float: left;font-size: 14px;font-weight: bold;height: 31px;line-height: 31px;margin: 10px 0 23px;text-align: center;width: 97px;}
.photo_change .btn input {float: none;}
.table2 tr td {text-align:left;}
.table2 .btn{text-align:center;}
.table2 tr td img{width:180px;height:180px;overflow:hidden;margin:12px 0 38px;}
.input3{width:270px;margin:0;}
.input3 input{width:258px;}
.r1{float:right;}
.r1 .rc1{float:left;width:280px;margin:4px 0 10px;overflow:hidden;}
.r1 .rc2{ float: left;margin: 4px 0 10px;overflow: hidden;}
.r1 .r3{clear:both;line-height:1.6em;font-size:12px;padding-left: 11px;}
.gBtn,.gBtn span{width:79px;height:24px;line-height:27px;text-align:center;top:0;overflow:hidden;white-space: normal;color:#fff;}
.gBtn input{display:inline;cursor: pointer;height:24px;right:0px;top:0px;margin:0;padding:0;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;border:0;}
a.gBtn:link span,a.gBtnb:link span,a.gBtn:visited span,a.gBtn:active span{text-decoration:none;}
.gBtnIpt {position:relative}
.gBtnIpt input{float: left;position:absolute;cursor:pointer;height:24px;right:0px;top:0px;margin:0;padding:0;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;border:0;}
.gBtn, .gBtn:link, .gBtn:visited{*display:inline-block;text-decoration:none;}
.gBtn cite{*vertical-align:middle;*display:block;}

/*新加话题投票*/
#divPoll{float:left;width:98%;margin-top:18px;margin-bottom:6px;padding:6px 4px;overflow:hidden;}
#divPoll .vote_title{float:left;width:100%;height:30px;line-height:160%;margin-bottom:6px;}
#divPoll .vote_info{float:left;width:100%;font-size:12px;padding:4px;line-height:140%;white-space:normal;word-wrap:break-word;overflow:hidden;}
#divPoll .poll_voteop{float:left;width:100%;padding-bottom:4px;overflow:hidden;}
.poll_voteop .pollvoteall{float:left;width:120px;margin-left:32px;_margin-left:14px;}
.poll_voteop .pollvoteall span{width:100px;padding:2px;_padding:0px;text-align:center;display:block;font-weight:bold;}
.poll_voteop li{float:left;width:98%;line-height:180%;text-align:left;padding:4px;white-space:normal;word-wrap:break-word;overflow:hidden;}
.poll_voteop li input{float:left;width:20px;}
.poll_voteop li .voptioncon{float:left;_padding-bottom:3px;width:530px;white-space:normal;word-wrap:break-word;overflow:hidden;}
.poll_voteop li .poll_voteinfo{float:left;width:540px;margin-left:28px;_margin-left:14px;}
.poll_voteop li .poll_voteinfo .pollbar{float:left;width:340px;height:12px;margin-top:5px;overflow:hidden;}
.poll_voteop li .poll_voteinfo .pollbar div{height:12px;}
.poll_voteop li .poll_voteinfo .votenum{float:left;margin-left:10px;}

#divPoll .voteresult{float:left;width:100%;margin-bottom:4px;overflow:hidden;}
.voteresult .vote_info{float:left;width:100%;font-size:12px;padding:4px;line-height:140%;white-space:normal;word-wrap:break-word;overflow:hidden;}
.voteresult li{float:left;width:98%;line-height:180%;position:relative;text-align:left;padding:4px;white-space:normal;word-wrap:break-word;overflow:hidden;}
.voteresult li span{display:inline;width:400px;}
.voteresult li a{position:absolute;right:10px;}

/*#divPoll .poll_voteinfo{float:right;width:250px;border-bottom:1px solid #ECF4FF;margin-bottom:4px;overflow:hidden;}
.poll_voteinfo li{float:left;width:98%;line-height:180%;text-align:left;padding:4px;white-space:normal;word-wrap:break-word;overflow:hidden;}*/

#divPoll .poll_votebtn{float:left;width:100%;overflow:hidden;}
.poll_votebtn li{float:right;}


.poll_votebtn li.twocc_btn3{float:left;margin:4px;margin-right:32px;_margin-right:16px;padding:0;text-align:center;}
.poll_votebtn li.twocc_btn3 a{}



/*images - slider */

ul.bjqs{position:relative; list-style:none;padding:0;margin:0;overflow:hidden; display:none;}
li.bjqs-slide{display:none;position:absolute;z-index:9995;}

ul.bjqs-controls{position:relative;top:-150px;list-style:none;margin:0;padding:0;z-index:9998;}

ol.bjqs-markers{list-style:none;margin:0;padding:0;z-index:9997;}
ol.bjqs-markers li{float:left;}
p.bjqs-caption{display:inline-block;margin:0;height:31px;_height:35px;position:absolute;bottom:0px;display:none;}
#container{  width:980px;overflow:hidden;}
/*#banner {  height:300px;  width:665px;  margin:0;  position:relative;box-shadow:0 0 50px rgba(0,0,0,0.5);}*/
#banner {  height:300px;  width:665px;  margin:0;  position:relative;}
ul.bjqs-controls li{  z-index:9998; display:inline-block;  width:20px;height:75px; _position:absolute; text-align: center; text-decoration:none;  text-transform:uppercase;  cursor: pointer; }
ul.bjqs-controls li span{  cursor: pointer; }
ul.bjqs-controls li.bjqs-prev{  float:left;  _left:0; }
ul.bjqs-controls li.bjqs-next{  float:right;  _right:-1px;}
p.bjqs-caption{left:0px; text-align:center;width: 100%;z-index:9996;}
ol.bjqs-markers{  position:absolute;  bottom:7px;display:none;}
ol.bjqs-markers li{float:left;margin:0 3px;}
ol.bjqs-markers li span{display:block;  height:16px;  width:16px; overflow:hidden;  text-indent:-9999px; box-shadow:0 0 50px rgba(0,0,0,0.5);cursor: pointer;}

/*images - slider */


/*errorcon*/
.errorcon{float:left;width:100%;}
.errorcon .err_div{float:left;width:100%;height:101px;}
.errorcon .errortitle{float:left;width:92%;margin-left:4%;_margin-left:2%;border-bottom:1px dotted #aad9f7;font-weight:bold;font-size:14px;padding:6px 0px;margin-top:6px;margin-bottom:6px;}
.errorcon .errorlist{float:left;width:100%;margin:4px 0px 12px;_margin-bottom:0px;}
.errorlist li{width:92%;margin-left:4%;line-height:180%;}
/*errorcon*/

/*mobile*/
.mobile_rotate{float:left;width:100%;text-align:center;}
#mobile{width:955px;height:393px;margin:0px auto;position:relative;}
.mobile_rotate #container{width:980px;height:389px;overflow:hidden;margin:0px auto;}
#mobile ul.bjqs-controls{position:relative;top:-220px;list-style:none;margin:0;padding:0;z-index:9998;}
.mobile_intro{float:left;width:100%;margin:40px auto;}
.mobile_intro .mobile_div{float:left;width:450px;border-right:1px solid #ccc;margin-left:40px;_margin-left:20px;}
.mobile_div .mobile_logo{float:left;width:100px;margin:10px;}
.mobile_div .mobile_info{float:left;width:300px;margin-right:20px;}
.mobile_div .mobile_info li{float:left;width:100%;line-height:180%;font-size:13px;white-space:normal;word-break:break-all;word-wrap:break-word;}
.mobile_div .mobile_info li.title{font-weight:bold;}

.mobile_download{float:left;width:100%;*padding-bottom:10px;_padding-bottom:0px;}
.mobile_download .download_div{width:800px;margin:0px auto;}
.download_div .download_logo{float:left;width:260px;}
.download_div .download_info{float:left;width:500px;}
.download_div .download_info li{float:left;width:100%;line-height:180%;font-size:13px;white-space:normal;word-break:break-all;word-wrap:break-word;margin-bottom:10px;}
.download_div .download_info li.title{font-weight:bold;font-size:16px;}
.download_div .download_info li a{text-decoration:underline;}
.download_div .download_info li img{margin-right:10px;vertical-align:middle;}

.download_div .download_detail{float:left;width:500px;}
.download_div .download_detail li{float:left;width:100%;line-height:180%;font-size:13px;margin-left:20px;*margin-left:0px;white-space:normal;word-break:break-all;word-wrap:break-word;margin-bottom:10px;list-style-type:circle;}
.download_div .download_detail li.title{font-size:13px;font-weight:bold;list-style-type:none;margin-left:5px;*margin-left:0px;}
.back_btn{text-align:center;padding:1px 10px;height:25px;line-height:25px;float:right;margin:10px;}
.back_btn:hover{text-decoration:none;}

.mobile_help{width:955px;margin:0px auto;}
   .mobile_help li{float:left;width:935px;white-space:normal;word-break:break-all;word-wrap:break-word;font-size:13px;line-height:160%;font-weight:bold;margin:5px 0px;margin-left:4px;_margin-left:2px;}
   .mobile_help li h2{font-size:16px;}
   .mobile_help li.help_title{font-weight:normal}
   .mobile_help li.help_margt10{margin-top:20px;}
   .mobile_help li.help_marg{margin-left:0px;}

/*mobile select*/
/*.selectstyle .select_box{width:300px;height:24px;}
.selectstyle div.tag_select{display:block;color:#000;width:71px;height:24px;background:transparent url("../images/mobile/mac-select.gif") no-repeat 0 -24px;padding:0 10px;line-height:24px;}
.selectstyle div.tag_select_hover{display:block;color:#000;width:71px;height:24px;background:transparent url("../images/mobile/mac-select.gif") no-repeat 0 0;padding:0 10px;line-height:24px;}
.selectstyle div.tag_select_open{display:block;color:#000;width:71px;height:24px;background:transparent url("../images/mobile/mac-select.gif") no-repeat 0 -48px;padding:0 10px;line-height:24px;}

.selectstyle ul.tag_options{position:absolute;margin:-4px 0 0;list-style:none;background:transparent url("../images/mobile/mac-select.gif") no-repeat left bottom;width:100px;padding:0 0 5px;margin:0;width:71px;}
.selectstyle ul.tag_options li{background:transparent url("../images/mobile/mac-select.gif") repeat-y -91px 0;display:block;width:61px;padding:0 0 0 10px;height:24px;text-decoration:none;line-height:24px;color:#000;}

.selectstyle ul.tag_options li.open_hover{background:transparent url("../images/mobile/mac-select.gif") no-repeat -162px 0;color:#000}
.selectstyle ul.tag_options li.open_selected{background:transparent url("../images/mobile/mac-select.gif") no-repeat -162px -24px;color:#fff}*/

/*新增*/
.reg_radio{float: left;padding: 7px 5px 0px 5px;}
.reg_select{float: left;padding: 3px 5px 3px 5px;}
.threesel{float:left;margin: 5px 6px 0px 3px;font-weight: bold;display: inline-block; }
.mystable .con_div tr td.auto_img{padding:0;height:110px;}
.mystable .con_div tr td.auto_img a{width:140px;height:105px;}
.mystable .con_div tr td.auto_img img{width:140px;height:105px;}
.select_table a{text-decoration:none;}
.select_table a:hover{text-decoration:underline;}
.select_table a.auto_enabled{text-decoration:none;}
.select_table a.auto_enabled:hover{text-decoration:none;}

/*gift*/
.gift{float:left;width:160px;height:230px;_height:250px;margin-top:8px;margin-right:8px;overflow:hidden;}
.gift ul{width:160px;height:230px;}
.gift ul li{float:left;width:150px;margin:4px 8px 0px;_margin:8px 4px 0px;line-height:18px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.gift ul li a{float:left;width:144px;height:18px;line-height:18px;text-decoration:none;}
.gift ul li.imgtu .imgcontainer{float:left;width:146px;height:114px;}
.gift ul li.imgtu .imgcontainer a{float:left;width:144px;height:100px;margin-top:0px;padding:6px 0px;}
.gift ul li.imgtu .imgcontainer a img{width:140px;height:90px;}
.gift ul li a:hover{text-decoration:underline;}
.gift ul li span{float:left;width:140px;height:40px;line-height:18px;overflow:hidden;}
.gift ul li a.giftbtn{float:left;width:130px;height:33px;line-height:33px;text-align:center;background:url(../images/special/A8620891ADC3833C/pic_1.gif) -138px -48px no-repeat;}
.gift ul li a.giftbtn:hover{background:url(../images/special/A8620891ADC3833C/pic_1.gif) 0px -48px no-repeat;color:#fff;text-decoration:none;}
.gift ul li a.giftdisablebtn{float:left;width:130px;height:33px;line-height:33px;text-align:center;background:url(../images/special/A8620891ADC3833C/pic_1.gif) -138px -48px no-repeat;color:#aaa;cursor:default;}
.gift ul li a.giftdisablebtn:hover{background:url(../images/special/A8620891ADC3833C/pic_1.gif) -138px -48px no-repeat;color:#aaa;text-decoration:none;}

/*app_page*/
#app_page{margin:0px auto;}
#app_page a{line-height:45px;margin: 2px;font-size: 11px;height: 20px;padding:2px 6px;margin-right: 5px;text-decoration: none;border: 1px solid #DDD;color:#000;box-shadow:none;overflow: hidden;}
#app_page a:hover{box-shadow:#ddd 0px 0px 3px; color:#f00;}
.gotobtn{background:#12B5B0;color:#fff;border:none;*padding:2px 0px 0px 2px;cursor:pointer;}
.current_page{background:#f00;border: 1px solid #DDD;color:#fff;margin: 2px;overflow: hidden;font-size: 11px;height: 20px;padding:2px 6px;cursor:pointer;}
.pagenum{border: 1px solid #DDD;color:#000;margin: 2px;overflow: hidden;font-size: 11px;height: 20px;padding:2px 6px;cursor:pointer;}
p.pagenum{display:inline;}


/*弹出层*/
 .divNewTip{width: 500px;min-height:200px;_height: 200px;background-color:#E9F3FD;z-index: 10001; position: absolute;}
 .divNewTip .tipcontent{width:490px;height:290px;background:#fff;border:1px solid #A6C9E1;margin:4px;} 
 .divNewTip .tipcontent .tiptitle{width:100%;border-bottom:1px solid #A6C9E1;background:url(../images/common/popframe.gif) 0 0 repeat-x;height:30px;line-height:30px;}
 .divNewTip .tipcontent .tipinfo{float:left;width:100%;}
 .tipcontent .tiptitle h4{float:left;font-size:13px; color:#266DBB;padding-left:8px;}
 .tiptitle a.divclose{float:right;width:10px;height:16px;background:url(../images/common/popframe.gif) -80px -40px no-repeat;margin:10px 8px 0px 0px;cursor:pointer;}
 .tiptitle a.divclose:hover{background:url(../images/common/popframe.gif) -90px -40px no-repeat;}
 a.popbtn{float:left;background:#66A8FF;color:#fff;text-decoration:none;padding:3px 6px 4px;*padding:5px 6px 2px;margin-right:10px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;cursor:pointer;}
 a.popbtn:hover{background:#11B5AE;text-decoration:none;}
 a.popbtndis{float:left;background:#aaa;color:#666;text-decoration:none;padding:3px 6px 4px;*padding:5px 6px 2px;margin-right:10px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;cursor:auto;}

.log_con{float:left;margin-top:30px;margin-bottom:10px;width:400px;}
.log_con div{clear:both;float:left;margin-top:5px;width:400px;margin-left:20px;margin-top:10px;}
.log_con div input{float:left;width:120px;}
.log_con p{clear:both;float:left;margin-top:5px;width:400px;}
.log_con label{float:left;font-weight:bold;color:#333;margin-bottom:5px;}
.log_con .tipinfo{clear:both;white-space:normal;word-wrap:break-word;word-break:break-all;font-weight:bold;color:#f90;}

/*window dialog*/
.qwindow{z-index:30000;position:absolute;top:0;left:0;padding:5px;visibility:hidden;}
.qwindow .winbox{z-index:2;position:relative;}
.qwindow .winbg{/*position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:1;background:#545454;opacity:0.2;filter:alpha(opacity=20);border-radius:3px;box-shadow:0 0 5px #395680;_width:expression(this.parentNode.scrollWidth +"px");_height:expression(this.parentNode.scrollHeight +"px");*/}
.qwindow .winhead{z-index:2;position:relative;}
.qwindow .winhead .wintitle{display:none;height:30px;line-height:30px;padding-left:10px;font-size:14px;font-weight:bold;overflow:hidden;}
.qwindow .winhead .winclose{position:absolute;top:2px;right:5px;display:none;width:30px;height:30px;cursor:pointer;}
.qwindow .winbody{z-index:1;position:relative;overflow:hidden;}
.qwindow .winbody iframe{width:100%;height:100%;}
.qwindow_mask{z-index:30000;position:absolute;top:0;left:0;display:none;width:100%;height:100%;opacity:0.50;filter:alpha(opacity=50);}

/*new add left_menu*/
.cc .new_left_menu{float:left;width:200px;border:1px solid #e6e6e6;margin-left:20px;_margin-left:10px;height:400px;}
.cc .new_left_menu .left_menu_list{float:left;width:100%;}
.cc .new_left_menu .left_menu_list li{float:left;width:100%;border-bottom:1px dotted #e6e6e6;height:40px;line-height:40px;font-size:14px;list-style-type:none;text-align:center;}
.cc .new_left_menu .left_menu_list li.left_menu_title{float:left;width:100%;height:40px;line-height:40px;font-size:15px;font-weight:bold;border:none;}
.cc .new_left_menu .left_menu_list li a{float:left;width:106px;margin-left:50px;}

.cc .new_left_menu .left_menu_list li.zi_menu_list{float:left;width:100%;}
.cc .new_left_menu .left_menu_list li.zi_menu_list{float:left;font-size:13px;border:none;height:30px;line-height:30px;}
.cc .new_left_menu .left_menu_list li.zi_menu_list a{float:left;width:76px;margin-left:80px;}

.cc .new_left_menu .left_menu_list li.zi_menu_list2{float:left;width:100%;}
.cc .new_left_menu .left_menu_list li.zi_menu_list2{float:left;font-size:13px;border:none;height:30px;line-height:30px;}
.cc .new_left_menu .left_menu_list li.zi_menu_list2 a{float:left;width:76px;margin-left:80px;}

.cc .new_right_menucon{float:left;width:700px;margin-left:50px;}
.cc .new_right_menucon .right_menu_title{float:left;width:672px;padding:10px 0px;margin-bottom:10px;font-size:14px;font-weight:bold;border-bottom:1px dotted #d9d9d9;}

.cc .new_right_menucon .gift_description{float:left;width:672px;padding:10px 0px;margin-bottom:10px;}
.cc .new_right_menucon .gift_description .gift_des_title{float:left;width:100%;font-size:14px;font-weight:bold;height:25px;}
.cc .new_right_menucon .gift_description .gift_des_list{float:left;width:100%;}
.cc .new_right_menucon .gift_description .gift_des_list li{float:left;width:650px;margin-left:18px;*margin-left:0px;height:25px;line-height:150%;white-space:normal;word-wrap:break-word;word-break:break-all;font-size:12px;list-style-type:disc;}
.cc .new_right_menucon .gift_description .gift_des_list li.zi_des_title{float:left;margin-left:0px;background:none;font-weight:bold;font-size:13px;list-style-type:none;}

.cc .new_right_menucon .person_info_top{float:left;width:672px;padding:10px 0px;margin-bottom:10px;}
.cc .new_right_menucon .person_info_top .person_info_left{float:left;width:130px;}
.cc .new_right_menucon .person_info_top .person_info_left .per_photo{float:left;width:110px;height:110px;padding:5px;border:1px solid #e6e6e6;margin-bottom:10px;}
.cc .new_right_menucon .person_info_top .person_info_left .a_btn{float:left;width:130px;height:35px;}

.cc .new_right_menucon .person_info_top .person_info_left .per_photo img{width:110px;height:110px;}
.cc .new_right_menucon .person_info_top .person_info_right{float:left;width:500px;margin-left:20px;}
.cc .new_right_menucon .person_info_top .person_info_right li{float:left;width:100%;height:20px;line-height:140%;font-size:12px;}
.cc .new_right_menucon .person_info_top .person_info_right li.per_title{float:left;height:20px;padding-bottom:5px;border-bottom:1px dotted #d9d9d9;font-size:15px;font-weight:bold;margin-bottom:5px;}
.cc .new_right_menucon .person_info_top .person_info_right li span.per_text{float:left;height:40px;margin:0px 10px 10px 0px;}
.cc .new_right_menucon .person_info_top .person_info_right li span.blue{float:left;color:#74b9fc;height:40px;margin:0px 10px 10px 0px;}
.cc .new_right_menucon .person_info_top .person_info_right li#li_mobile{height:40px;line-height:40px;}


.cc .new_right_menucon .table_info{float:left;width:672px;border-collapse:collapse;border:1px solid #d4d4d4;}
.cc .new_right_menucon .table_info th{background:url(../images/common/gift/pic_4.gif) repeat-x;border:1px solid #d4d4d4;height:36px;}
.cc .new_right_menucon .table_info td{border:1px solid #d4d4d4;padding-left:10px;height:30px;line-height:150%;}
.cc .new_right_menucon .table_info .gift{clear:both;float:none;width:auto;height:auto;margin:0;overflow:hidden;border:none;background:none;}

.cc .new_right_menucon .persontipinfo{float:left;width:100%;font-size:14px;font-weight:bold;height:25px;}

.cc .new_right_menucon .gift_description .gift_des_title2{float:left;font-weight:bold;font-size:15px;height:35px;line-height:35px;}

/*new mysetting*/
.new_mys_title1{float:left;width:500px;margin-left:150px;_margin-left:75px;font-weight:bold;border-bottom:1px dotted #d9d9d9;padding:10px 0px;margin-bottom:20px;}
.new_mys_title2{float:left;width:672px;font-weight:bold;border-bottom:1px dotted #d9d9d9;padding:10px 0px;margin-bottom:20px;}
.new_mys_title3{float:left;width:700px;font-weight:bold;border-bottom:1px dotted #d9d9d9;padding:10px 0px;margin-bottom:20px;}
.new_mys_title4{float:left;width:700px;font-size:12px;padding:10px 0px;}
.new_mys_title5{float:left;width:700px;font-size:12px;padding:10px 0px;color:#ed8152;}

.new_mystable{float:left;}

.new_mystable .con_div{clear:both;width:100%;min-height:40px;_height:40px;}
.new_mystable .con_div tr td{float:left;width:33%;display:block;margin:5px 0px;*padding:10px 0px;}

.td_column_01{text-align:right;width:100%;font-size:13px;height:25px;line-height:25px;*line-height:30px;}
.new_mystable .con_div tr td.tdcol1{float:left;width:180px;}
.new_mystable .con_div tr td.tdcol1 .td_column_02{text-align:right;width:180px;font-size:13px;height:25px;line-height:25px;*line-height:30px;}

.td_column_02{text-align:left;width:100%;font-size:13px;height:25px;line-height:25px;*line-height:30px;}
.new_mystable .con_div tr td.tdcol2{float:left;width:100px;}
.new_mystable .con_div tr td.tdcol2 .td_column_02{text-align:right;width:100px;font-size:13px;height:25px;line-height:25px;*line-height:30px;}

.new_mystable .con_div tr td.col28{width:30%;display:block;}
.new_mystable .con_div tr td.col25{width:28%;}
.new_mystable .con_div tr td.col30{width:30%;}
.new_mystable .con_div tr td.col41{float:left;width:38%;}

.new_mystable .con_div tr td .td_radio{float:left;}
.new_mystable .con_div tr td .td_radio div{float:left;width:18px;}
.new_mystable .con_div tr td .td_radio label{float:left;display:inline;height:18px;line-height:18px;_margin-top:3px;}
.new_mystable .con_div tr td input{width:190px;}
.new_mystable .con_div tr td .td_radio input{float:left;width:18px;}
.new_mystable .con_div tr td select{_width:190px;}